Dreaming Upon Waves